/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Gestores.Entidades;

import java.sql.Date;
import java.sql.Time;

/**
 *
 * @author radxt
 */
public class EntidadBitacora {
   
    private int id;
    private String descripcion;
    private Date fecha;
    private Time hora;
    private String nombre;
    private int idUsuario;
    private int idTabla;

    public int getIdUsuario() {
        return idUsuario;
    }

    public int getIdTabla() {
        return idTabla;
    }

    public int getIdAccion() {
        return idAccion;
    }
    public EntidadBitacora(){
    }
    
    //constructor para recuperar informacion
    public EntidadBitacora(String descripcion, Date fecha, Time hora, String nombre) {
        this.descripcion = descripcion;
        this.fecha = fecha;
        this.hora = hora;
        this.nombre = nombre;
    }
    
    //constuctor para registrar informacion
    public EntidadBitacora(String descripcion, int idUsuario, int idTabla, int idAccion) {
        this.descripcion = descripcion;
        this.idUsuario = idUsuario;
        this.idTabla = idTabla;
        this.idAccion = idAccion;
    }
    private int idAccion;   

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public Time getHora() {
        return hora;
    }

    public void setHora(Time hora) {
        this.hora = hora;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }


    
        public String cadenaParaInsercion() {
        return "'" + getDescripcion() + "',"
             + getIdUsuario() + ","
             + getIdTabla() + ","
             + getIdAccion();
    }
    
    
}
